/**
 * 
 */
package org.cnbi.utils.chart.json.component;

import java.io.Serializable;
import java.util.List;

import org.codehaus.jackson.map.annotate.JsonSerialize;

/**
 * @company 中国经邦
 * @author Administrator
 * @date: 2014年3月14日下午5:50:01
 * @version: V1.0 application
 */
public class JsonStyles implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)
	private List<JsonDefinition> definition;

	@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)
	private List<JsonApplication> application;

	public JsonStyles() {
	}

	/**
	 * @param definition
	 * @param application
	 */
	public JsonStyles(List<JsonDefinition> definition, List<JsonApplication> application) {
		super();
		this.definition = definition;
		this.application = application;
	}

	public List<JsonDefinition> getDefinition() {
		return definition;
	}

	public void setDefinition(List<JsonDefinition> definition) {
		this.definition = definition;
	}

	public List<JsonApplication> getApplication() {
		return application;
	}

	public void setApplication(List<JsonApplication> application) {
		this.application = application;
	}

}
